package com.yc.weixin.mapper;



import java.util.Map;

import com.yc.weixin.entity.ArticleJSP;
import com.yc.weixin.entity.Dede_weixin_article;
import com.yc.weixin.entity.WeiXinFrontTempPage;
import com.yc.weixin.entity.WeiXinTempPage;


public interface Dede_weixin_articleMapper {
	

	/**
	 * 获取所有微信文章
	 * @return
	 */
	WeiXinTempPage<Dede_weixin_article> findArticle(int page,int rows);

	
	/*
	 * 添加文章
	 */
	int addArticle(Dede_weixin_article dede_weixin_article);


	WeiXinFrontTempPage<ArticleJSP> findDyjwTotal(int page, int rows);


	WeiXinFrontTempPage<ArticleJSP> findXxyfgTotal(int page, int rows);


	WeiXinFrontTempPage<ArticleJSP> findSsfcTotal(int page, int rows);


	WeiXinFrontTempPage<ArticleJSP> findLdghTotal(int page, int rows);


	WeiXinFrontTempPage<ArticleJSP> findXwzxTotal(int page, int rows);
	
	/**
	 * 获取某一条文章
	 * @param aid
	 * @return
	 */
	Dede_weixin_article findById(Integer aid);

	
	/**
	 * 根据id集合来修改状态
	 * @param aids
	 * @param status
	 * @return
	 */
	int updatearticlesta(Map<String, Object> map);

	/*
	 * 添加文章审核者
	 */
	int checkarticle(int uid, int aid);

	/**
	 * 修改文章
	 * @param article
	 * @return
	 */
	int updateByAid(Dede_weixin_article article);

}
